Golang Job: PHP Developer

Job added on

Company

Compunnel Inc.

Location

Tempe, Arizona - United States of America

Job type

Full-Time

Golang Job Details


; Job Summary:
This role supports Clients acquisition of Salucro as part of a major platform modernization initiative. The goal is to decouple a legacy monolithic healthcare payments platformintegrated with major ERMs such as Cerner and Epicand re-engineer it using microservices architecture. The current application is built in PHP and will be re-implemented in GoLang. The focus is on PHP development skills, design principles, and system-level understanding rather than frameworks or tools.
;


; Job Responsibilities:
Write and maintain high-quality, scalable, and maintainable PHP code for the legacy healthcare payment applicationUnderstand and apply core software engineering design patterns and principlesCollaborate with architects and cross-functional teams to decouple monolithic components into microservicesParticipate in code reviews, peer discussions, and architecture planningAssist with integrating the platform with Electronic Records Management systems (ERMs) like Cerner and EpicProvide support during the re-engineering process to GoLang by helping translate legacy logic
;


; Required Skills:
Strong PHP development experienceDeep understanding of software design principles and patterns (e.g., SOLID, MVC, dependency injection)Ability to navigate and maintain large legacy codebasesExperience in enterprise application development
; Preferred Skills:
Experience working with healthcare payment systemsFamiliarity with ERM systems such as Cerner and EpicUnderstanding of microservices architectureExposure to GoLang or desire to transition to modern backend languages
;


; Certifications:
Not required
;


; Education:
Bachelors degree in computer science, Engineering, or related field preferred
; Education:
Bachelors Degree

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.